Horn Upper Bounds and Renaming

نویسندگان

  • Marina Langlois
  • Robert H. Sloan
  • György Turán
چکیده

Selman and Kautz [22] proposed an approach to compute a Horn CNF approximation of CNF formulas. We extend this approach and propose a new algorithm for the Horn least upper bound that involves renaming variables. Although we provide negative results for the quality of approximation, experimental results for random CNF demonstrate that the proposed algorithm improves both computational efficiency and approximation quality. We observe an interesting behavior in the Horn approximation sizes and errors which we call the “Horn bump”: Maxima occur in an intermediate range of densities below the satisfiability threshold.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Horn Upper Bounds of Random 3-CNF: A Computational Study

Experiments are reported with computing various Horn upper bounds of random 3-CNF formulas of different densities (i.e., clause to variable ratios). Among four algorithms tested, the most successful one uses renaming of variables, and generates Horn implicates of limited size only. The output sizes and approximation errors exhibit unimodal patterns with maxima in some intermediate range of dens...

متن کامل

Early Deciding Synchronous Renaming in O( logf ) Rounds or Less

Renaming is a fundamental problem in distributed computing, in which a set of n processes need to pick unique names from a namespace of limited size. In this paper, we present the first early-deciding upper bounds for synchronous renaming, in which the running time adapts to the actual number of failures f in the execution. We show that, surprisingly, renaming can be solved in constant time if ...

متن کامل

Optimal Upper and Lower Bounds for Boolean Expressions by Dissociation

This paper develops upper and lower bounds for the probability of Boolean expressions by treating multiple occurrences of variables as independent and assigning them new individual probabilities. Our technique generalizes and extends the underlying idea of a number of recent approaches which are varyingly called node splitting, variable renaming, variable splitting, or dissociation for probabil...

متن کامل

Sub-logarithmic Randomized Loose Renaming

Renaming is a classic distributed coordination task in which a set of processes must pick distinct identifiers from a small namespace. In this paper, we consider the time complexity of this problem when the namespace is linear in the number of participants, a variant known as loose renaming. We give a non-adaptive algorithm withO(log logn) (individual) step complexity, where n is a known upper ...

متن کامل

A Practical View on Renaming

We revisit variable renaming from a practitioner’s point of view, presenting concepts we found useful in dealing with operational semantics of pure Prolog. A concept of relaxed core representation is introduced, upon which a concept of prenaming is built. Prenaming formalizes the intuitive practice of renaming terms by just considering the necessary bindings, where now some passive ”bindings” x...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • JSAT

دوره 7  شماره 

صفحات  -

تاریخ انتشار 2007